package com.cl.unipay4j.core.transfer;

import lombok.Getter;
import lombok.Setter;

/**
 * 企业付款(转账到账户)实体
 *
 * @author siashan
 * @since v1.0.1
 **/
@Setter
@Getter
public class TransferToAccountModel extends TransferModel {

    /**
     * 用户标识
     *
     * 微信支付对应：商户appid下，某用户的openid
     */
    private String identity;


    /**
     * 用户标识类型
     */
    private IdentityType identityType = IdentityType.USER_ID;


    /**
     * 校验用户姓名选项
     *
     * false:不校验收款账户真实姓名
     * true:校验收款账户真实姓名
     */
    private boolean checkName;

    /**
     * 收款用户真实姓名
     *
     *
     */
    private String reUserName;

}
